Francis Turbine — definition

1. Francis turbine (Noun)

1 definition

Francis turbine (Noun) — A type of hydroelectric turbine.

1 type of
hydroelectric turbine